torpedo lube - Turkish English Dictionary